be ultimaltely responsible for - Turco Inglés Diccionario